current-controlled device - Spanish English Dictionary